package com.ffsky.litepack.logger;

import com.ffsky.litepack.util.StringCompat;
import ohos.hiviewdfx.HiLog;
import ohos.hiviewdfx.HiLogLabel;

public class L {

    // 定义日志标签
    private static  HiLogLabel LABEL = new HiLogLabel(HiLog.LOG_APP, 0x00201, "MY_TAG");
    public static void install(String tag){
        LABEL = new HiLogLabel(HiLog.LOG_APP, 0x00201, tag);
    }
    public static void i(String tag,String msg){
        HiLog.info(LABEL, StringCompat.string(tag,"->",msg));
    }
    public static void i(String tag,String... msg){
        String text = StringCompat.string(msg);
        HiLog.info(LABEL, StringCompat.string(tag,"->",text));
    }

    public static void i(String tag,Object... msg){
        String text = StringCompat.string(msg);
        HiLog.info(LABEL, StringCompat.string(tag,"->",text));
    }
    public static void d(String tag,String msg){
        HiLog.debug(LABEL, StringCompat.string(tag,msg));
    }
    public static void d(String tag,String... msg){
        HiLog.debug(LABEL, StringCompat.string(tag,msg));
    }
    public static void e(String tag,String... msg){
        HiLog.debug(LABEL, StringCompat.string(tag,msg));
    }
}
